package com.sky.service;

import com.sky.vo.OrderReportVO;
import com.sky.vo.SalesTop10ReportVO;
import com.sky.vo.TurnoverReportVO;
import com.sky.vo.UserReportVO;

import java.time.LocalDate;

public interface ReportService {
    TurnoverReportVO getTurnoverStatistics(LocalDate begin,LocalDate end);//返回指定时间范围内的营业额数据
    UserReportVO getUserStatistics(LocalDate begin, LocalDate end);//返回指定时间范围内的用户统计数据

    OrderReportVO getOrderStatistics(LocalDate begin, LocalDate end);//指定时间区间的订单统计

    SalesTop10ReportVO getSalesTop10(LocalDate begin, LocalDate end);//销量排名
}
